#include <org.sipesc.example.helloworld.h>

#include<messageproviderimpl.h>

OrgSipescExampleHelloworldPlugin::OrgSipescExampleHelloworldPlugin()
  {
  _running=false;
  }

OrgSipescExampleHelloworldPlugin::~OrgSipescExampleHelloworldPlugin()
  {
  }

bool OrgSipescExampleHelloworldPlugin::initialize()
  {
  return true;
  }

bool OrgSipescExampleHelloworldPlugin::cleanup()
  {
  return true;
  }

void OrgSipescExampleHelloworldPlugin::start()
  {
  if(_running) return;
  _running=true;
  }

void OrgSipescExampleHelloworldPlugin::stop()
  {
  if(!_running) return;
  _running=false;
  }

QStringList OrgSipescExampleHelloworldPlugin::
getRequiredFeatures() const
  {
  return QStringList();
  }

MExtensionObject* OrgSipescExampleHelloworldPlugin
::createOrgSipescExampleHelloworldMessageProvider()
  {
  return new MessageProviderImpl;
  }
MExtensionObject* OrgSipescExampleHelloworldPlugin
::createOrgSipescExampleHelloworldMessageReceiver()
  {
  return 0;
  }
